!(function(){
    // 复制变量e到全局对象window中，解决作用域的问题
  window.ayuliao = e;
  var ws = new WebSocket("ws://127.0.0.1:5678");
  ws.onopen = function(evt) { 
    console.log("Connection open ..."); 
  };
  ws.onmessage = function(evt) {
        // 接收服务端的数据，调用window中复制的方法，实现数据的加密
      encrypt_password = window.ayuliao.RSA.encrypt(evt.data);
      console.log(encrypt_password);
      // 将数据发送会服务端
      ws.send(encrypt_password);
  }
})();

function t() {
  var ws = new WebSocket("ws://127.0.0.1:5678");
  ws.onopen = function(evt) { 
    console.log("Connection open ..."); 
  };
  ws.onmessage = async function(evt) {
      code = await window.grecaptcha.execute('6LeP9okbAAAAANjfmUxqLDJvHZtqvXr_Fg34FhP-', {action: 'claimQuesRewards'}).then(function(data){return data})
      console.log(code);
      // 将数据发送会服务端
      ws.send(code);
  }
}